Ivan Herrera has been a crucial asset for the Cardinals this season, showcasing his hitting prowess with a .320 average, 8 homers, and 36 RBIs before being sidelined with a hamstring injury. This setback comes as he had already faced injuries earlier in the season.